package mytests;

import java.util.Set;
import java.util.TreeSet;

public class TestWithComparator 
{

	public static void main(String[] args) 
	{
		Set<Animal> set = new TreeSet<Animal>(new AnimalComparator());
		
		Animal cachorro = new Animal();
		cachorro.setIdade(new Integer(13));
		cachorro.setNome(new String("Bolinha"));
		
		Animal gato = new Animal();
		gato.setIdade(3);
		gato.setNome("Spike");
		
		Animal cachorrinho = new Animal();
		cachorrinho.setIdade(13);
		cachorrinho.setNome("Bolinha");
		
		Animal jacare = new Animal();
		jacare.setIdade(8);
		jacare.setNome("Jack");
		
		Animal dog = new Animal();
		dog.setIdade(6);
		dog.setNome("Carlos");
		
		Animal toto = new Animal();
		toto.setIdade(new Integer(4));
		toto.setNome("Toto");
		
		Animal zeus = new Animal();
		zeus.setIdade(new Integer(4));
		zeus.setNome("Toto");
	
		set.add(cachorro);
		set.add(gato);
		set.add(cachorrinho);
		set.add(jacare);
		set.add(dog);
		set.add(toto);
		set.add(zeus);
		
		System.out.println(set);
	}
	
}
